home *** CD-ROM | disk | FTP | other *** search
/ Aminet 34 / Aminet 34 (2000)(Schatztruhe)[!][Dec 1999].iso / Aminet / biz / misc / StarAm_Plan.lha / StarAm Plan / sapdoks.lha / SAP / Quick Manual < prev    next >
Text File  |  1999-09-12  |  27KB  |  512 lines

  1.                                 StarAm Plan
  2.                                    V2.2b
  3.                                 Quick Manual
  4.  
  5. Copyright © 1999 by Thorsten Passow
  6.  
  7. This quick manual describes the most important things you need to know, if you
  8. want to work with StarAm Plan. There are many features, which make the work
  9. with StarAm Plan easier but are not mentioned in this quick manual. Some of
  10. them works like in other spreadsheet programs, so try if you know features of
  11. other spreadsheets. StarAm Plan support almost complete AmigaOS 3.0. These
  12. features are not mentioned in this quick manual, so try if StarAm Plan support
  13. them.
  14.  
  15. There are other important informations in the file ReadMeFirst! which you MUST
  16. read. IF YOU DO NOT READ ReadMeFirst! YOU MUST NOT USE StarAm Plan! All
  17. informations in ReadMeFirst! aren't repeated in this quick manual.
  18.  
  19. 1. How to install?
  20.  
  21. Unpack the archive and read ReadMeFirst!. If you haven't installed
  22. reqtools.library version 38, you must copy it to libs:. There is no need to
  23. copy any other file to elsewhere. To activate the english catalog, read
  24. ReadMeFirst!.
  25.  
  26. 2. How to start?
  27.  
  28. Doubleclick on the icon StarAm Plan.
  29.  
  30. 3. What is a worksheet?
  31.  
  32. The main documents in StarAm Plan are worksheets. After you've started StarAm
  33. Plan. you will see a worksheet on the screen.
  34. A worksheet is an array of cells. The cells are named by its row and its column
  35. in the array. The columns are counted by letters from A to ZZZ. The rows are
  36. counted from 1 to 32766. The letters and numbers are shown above/left of the
  37. worksheet in the same window. All texts, values and formulars are in the diverse
  38. cells of the worksheet. All you input in the cells is shown calculated and
  39. formatted in the worksheet. That what you've entered in the cell is shown above
  40. the worksheet in the same window in the line »Cont.:«.
  41.  
  42. 3. How to input?
  43.  
  44. The sizes of the worksheets are different. The active cell, which is shown
  45. highlightet, can only be inside the boundaries of the worksheet. If you are in
  46. the last row of the worksheet and you press RETURN, the worksheet will become
  47. one row larger. If you are in the last column of the worksheet and press TAB,
  48. the worksheet will become one column larger. A new (empty) worksheet contains
  49. only the cell A1, so you must first make the worksheet larger. You can also
  50. use the cursor keys to enlarge the worksheet if you've activated this option.
  51.  
  52. If you press a character key or the »Esc« key, the contents of the current cell
  53. is deleted and the character or »Esc« (a rectangle is shown for this
  54. "character") is the new contents of the cell. You are now in input mode, so you
  55. can enter further characters in this cell. You can see, what you enter, in the
  56. string gadget »Cont.:«, which changes its name to »Input:« if you are in input
  57. mode. To change into input mode, you can also click in the string gadget
  58. »Cont.:«. To leave input mode press RETURN, if the string gadget is active. If
  59. you want to undo the input BEFORE you've left input mode, you must delete the
  60. contents of the string gadget and then press RETURN. You can deactivate this
  61. option, so that the cell contents is deleted instead. But then you must use
  62. the mouse to cancel the input.
  63.  
  64. There are five types of things, you can enter into a cell:
  65. a. Texts: Everything, which is not one of the other four things is a text.
  66. b. Decimal numbers: 12.65 (normal decimal number)
  67.                     3.647E-23 (decimal number in scientific notation)
  68.                     maximum decimals: 16
  69.                     maximum exponent: ±308
  70. c. Dates: to input 23-Nov-1996 you must type: 23/11/1996
  71.                    23/11/96 means 23-Nov-0096 !!!!
  72. d. Time: 13:23:56 (hours:minutes:seconds), max. hour 23, min. hour 0
  73. e. Formulars: The other four types are constants and aren't calculated. This
  74.               type will produce a cell type (this is not the same as these
  75.               types!) of decimal number like type b or a text like type a, if
  76.               the cell is empty. You can change the cell type later.
  77.               A formular must start with an »Esc« (see above) for decimal
  78.               numbers and with »""+« (without » and «) for texts.
  79.  
  80.  
  81. 4. Cell type and cell format
  82.  
  83. If you want first to select the format of a cell and then enter something, you
  84. must set the correct cell type with the »Format/Type« commands, before you set
  85. the format. Hint: Use multiselection of menuitems!
  86.  
  87. The value of a cell of type date means the days since 1-Jan-1978, e.g. -1 is
  88. 31-Dec-1977, 0 is 1-Jan-1978, 1 ist 2-Jan-1978. To see this, enter 1 in a cell
  89. and select »Format/Types/Date« from the pulldown menus and enter 1/1/1978 in a
  90. cell and select »Format/Types/Value«.
  91. The value of a cell of type time means the seconds since midnight.
  92. The value 1 of a cell of type month means january, 12 means december.
  93. The value 1 of a cell of type weekday means monday, 7 means sunday.
  94.  
  95. 5. Syntax of formulars
  96.  
  97. A formula to calculate a value must begin with the sign Esc (the Esc key),
  98. which is shown as rectangle. You can use expressions with functions (build in
  99. and user defined), + (addition), - (subtraction), * (multiplication),
  100. / (division), ^ (power), =, <, >, <=, >=, <> (boolean comparisons, 0 if false,
  101. 1 if true), ( and ). The Esc may only be the first character of a formula.
  102.  
  103. The arguments can be:
  104.  
  105. - cells and ranges:
  106.   cells: e.g. B12
  107.   ranges of cells: e.g. B12-C23, B12 is the top/left and C23 the bottom/right
  108.                    cell of the range. The top/left cell MUST be the first!
  109.   If »Relocate« is set in the window Edit-Settings (to open in the icon bar),
  110.   StarAm Plan interprete this as relative to the cell this formula is in if the
  111.   cell is copied, e.g.
  112.   the formula is in cell C12, then B12 means the cell one column left.
  113.   If you set a ! behind the column and/or row, then it is interpreted as
  114.   absolute: B!12! means B12, B12! means the cell in row 12 one column left,
  115.   B!12 means the cell in column B in the same row. If »Ignore !« is selected
  116.   in the window Edit-Settings, then also B!12!, B12!, B!12 are relative.
  117.   If »Relocate« is NOT set, then B12 is absolute, too. Be carefull if you
  118.   make something like this: B!12!-C23. This could produce a wrong range, if
  119.   you move the cell with this formula.
  120.   Cells and ranges of another layer of a 3dim. worksheet (another worksheet
  121.   of the project) can be accessed by XX: in front of the cell/range, XX is
  122.   the layer: AA, AB, ..., ZZ. 3dim. ranges are possible, e.g. AC:B12-AE:C23.
  123.   There mustn't be a ! behind the the layer, e.g. AC!:B12 is not possible.
  124.   This references are linked to its cells, e.g. in a formular is the refrence
  125.   B12 and a new row is inserted after row 3 then the reference in the formular
  126.   is changed to B13.
  127. - names for cells and ranges: &name. The names must begin with a & and are
  128.   case sensitive. &Blatt is always defined as the complete worksheet.
  129.   Access to names of another layer is possible, e.g. AC:&name.
  130. - variables: variables can contain a value, must begin with %, e.g.
  131.   %variable, and are case sensitive. %Pi is always defined as 3.14...,
  132.   %Falsch is always defined as 0 and %Wahr is always defined as 1.
  133. - build in functions: see below.
  134. - user defined functions: @function. The functions must begin with a @ and
  135.   are case sensitive. If you enter a calculable expression in the string
  136.   gadget »Formul.« of the window Define Functions, then the function results a
  137.   value. If you enter a text-formula then the function results a text.
  138.   The arguments of a user defined function can be values or texts (as
  139.   constant or formula). In the string gadget »Arguments« of the window Define
  140.   Functions, there must be a % for each value argument and a $ for each text
  141.   argument in the correct order and without a seperator. In the entered
  142.   formular (string gadget »Formul.«) the arguments are §1, §2, §3, ... §14
  143.   (the number is the number of the argument). You could place them where you
  144.   could place variables. Ranges as arguments are not possible.
  145. - links to cells and ranges of other worksheets: A link begin with \ and end
  146.   with . (a point). Between both characters must the name of the worksheet
  147.   without the suffix .sab. Only links to worksheets with the suffix .sab are
  148.   possible. Examples: \worksheet.B4, \worksheet.B12-C23, \worksheet.&name
  149.   If operators, brackets or # is in the name of worksheet (e.g. the - in 
  150.   XY-Test.sab) then the name must be put between " (e.g. \"XY-Test".B4, etc.)
  151.   If you specify a path, the name must put between ", too 
  152.   (e.g. \"Dateien/worksheet".B4, etc).
  153.  
  154. Formulars to create Texts must start with a Text-Constant, e.g. ""+, the
  155. + adds a text to an other text, e.g. "Hello"+" I" is "Hello I".
  156. You can use text-functions (they start with $), text-variables (they start
  157. with $ and are case sensitive), cells (inclusive links to other worksheets),
  158. names (inclusive links to other worksheets), text-constants (enclosed by ")
  159. and user defined functions in text formulars.
  160.  
  161. 6. Mark ranges of cells
  162.  
  163. Many commands of StarAm Plan work on cells. You must mark the cells a command
  164. shall work on. You can select a cell by clicking on it with the left mouse
  165. button (or using the cursor keys, see next section). You can mark a range by
  166. moving the mouse pointer over the upper left cell of the range, press the left
  167. mouse button and move (with pressed left mouse button) the mouse pointer to
  168. the lower right cell of the range. If the shift key is pressed while you mark
  169. a range then the range will be marked additionally (multiselection of ranges).
  170. If you click on R\C then the whole worksheet will be marked as range, if you
  171. click on the names of columns (A, B, ...) or rows (1, 2, 3, ...) then the
  172. column or row will be marked as range.
  173.  
  174. 7. Commands which are not in the pulldown menus
  175.  
  176. You can change the width of a column by pressing the left mouse button over
  177. the right frame of the name (A, B, C, ...) of the column and move the mouse
  178. pointer (with pressed left mouse button) to the new width. With a double click
  179. on the right frame StarAm Plan choose the best width (this is one character
  180. more than the maximum length of a cell contents in this column).
  181.  
  182. If you press the left amiga key while you mark a range then the mouse pointer
  183. changes. With the right mouse button you can abort now. If you click on a cell
  184. now then the marked range will be moved to the new position. If you press the
  185. left amiga key while you click on the cell then the marked range will be
  186. copied.
  187. If you press an alt key while you mark a range then the command
  188. »Edit/Duplicate/right« (only cells in one row were marked) or ».../left« (only
  189. cells in one column were marked) will be executed. An arithm. series with
  190. increment 1 will be created, if you press Ctrl instead of Alt.
  191.  
  192. Keyboard commands of the editor:
  193. Cursor up     - the cell cursor moves one cell up
  194. Cursor down   - the cell cursor moves one cell down
  195. Cursor right  - the cell cursor moves one cell right
  196. Cursor left   - the cell cursor moves one cell left.
  197. ... with Ctrl - the cell cursor moves in the first/last row/column
  198. ... with Alt  - ... into the first/last  row/column on the screen or one page
  199.                 in arrow direction
  200. mark range    - if the left shift key is pressed, then the range will be
  201.                 increased or decreased left and top with the keys described
  202.                 above. With the right shift key pressed it happens the same
  203.                 right and bottom.
  204. Help          - call the online help
  205. Backspace     - moves the cell cursor one cell left.
  206. Return        - moves the cell cursor to the beginning of the next row. If the
  207.                 cell cursor is in the last row, then the worksheet will become
  208.                 one row larger.
  209. Tab           - moves the cell cursor one cell right. If the cell cursor is in
  210.                 the last column, the worksheet will become one column larger.
  211. Ctrl-e        - the input mode is activated.
  212. Ctrl-g        - the cell (range) string gadget is activated (go to command)
  213. Ctrl-r        - the current worksheet window is refreshed
  214. CTRL-=        - the current worksheet (no range marked)/current range is
  215.                 recalculated
  216. Del           - the contents and format of the current cell is deleted
  217. Ctrl-Shift-m  - marks the whole worksheet as range
  218. Ctrl-%        - changes cell type of current cell to percent
  219. Ctrl-.        - changes cell type of current cell to date
  220. Ctrl-:        - changes cell type of current cell to time
  221.  
  222. Gadgets in the icon bar (sorted up to down):
  223. - open worksheet manager
  224. - open chart manager
  225. - open variables manager
  226. - open names-manager
  227. - open function-manager (only user defined functions!)
  228. - open format manager
  229. - open tab. format manager
  230. - open character window
  231. - open edit settings window
  232. - Worksheet/New
  233. - Worksheet/Open
  234. - Worksheet/Save
  235. - recalculates the current range or current worksheet (no range marked)
  236. - Worksheet/Print as
  237. - Edit/Cut/Clear
  238. - Edit/Copy
  239. - Edit/Insert/Overwrite
  240. - centers the contents of the current cell in the whole row. Other cells in the
  241.   row are overwritten.
  242.  
  243. 8. Pulldown Menus
  244.  
  245. The worksheet windows, the graphic windows and the chart manager have
  246. (different) pulldown menus. I think they are self explained.
  247.  
  248. 9. Create charts
  249.  
  250. Not all chart types are available in the menu Graphic. You must use the chart
  251. manager if you want to use the full capability. StarAm Plan has 8 chart types
  252. with several subtypes. You can select the types with the cycle gadget. The
  253. subtypes must be selected in the windows Chart Attributes (checkbox gadget
  254. »3D Eff.«) and Special. Step, line, point and xy charts are subtypes of the
  255. type curve.
  256. For a histogram you must set a x-range in the window System of Coordinates.
  257. If you want to create a xy chart then the values in the cells of the row in
  258. the integer gadget »Row« in the window Chart Attributes (»Rows« is NOT
  259. checked) or the column in the string gadget »Column« (»Rows« is checked) must
  260. be in ascending order. If »No xy« (in window Special) is NOT checked and the
  261. condition is fulfilled then EVERY curve chart becomes a "false" xy chart.
  262. If you want a "true" xy chart then »Pairs« must be checked. Each datapoint
  263. must be a pair of two (if you want errorbars up to six) values (cells). In
  264. this case the condition is ignored.
  265.  
  266. Creating charts is very complex. I haven't described all you need to know if
  267. you want to use the full capability. I strongly recommend to look at the
  268. examples and to play with the settings.
  269.  
  270. 10. Using mathematical expressions in the texts of worksheets and charts
  271.  
  272. You can use fractions, subscript, superscript, symbols, greek letters and the
  273. styles italic and bold in the texts of a worksheet (including text-formulars)
  274. or chart. The commands are LaTeX like to make the learning easier. A command
  275. begins with \ (or is a single character: _ ^ { }) and ends with the first non
  276. letter character. If it is a space then it is not printed. You must then enter
  277. two spaces. All other non-letter characters are printed (or interpreted if it
  278. is a \ _ ^ { }). Unknown commands are ignored. The commands are:
  279.  
  280. Fractions: \frac{numerator}{denominator}
  281. You mustn't use the command \frac in the command \frac. All other commands are
  282. allowed.
  283.  
  284. Sub- and superscript: _ _{text} ^ ^{text}
  285. With _ resp. ^ only the first following character will be sub- resp.
  286. superscript. You mustn't use \frac in a sup/sub text. For the following
  287. _ and ^ are the same, so I only use _.
  288. Allowed: _{text_{text}text} \frac{text_{text}text}{text}
  289. Not Allowed : _{text_{text_{text}text}text} 
  290.               \frac{text_{text_{text}text}text}{text}
  291.  
  292. Styles: \it \sl \bf \rm
  293. \it and \sl are the same (may change in future) and produce italic.
  294. \bf produce bold. \rm reset to normal.
  295.  
  296. Special Characters: \backslash \_ \^ \{ \}
  297. These characters have a special meaning, so if you want to print them you must
  298. use these commands.
  299.  
  300. Mathematical symbols and greek letters:
  301. You need your own symbol font to use these commands, because I do not know a
  302. PD symbol font. Because the different symbol fonts have other symbols and the
  303. same symbols on other places, these commands are defined in the file
  304. »MathCharDef«. Each line in this file may have up to 255 characters. Lines
  305. beginning with a ; are comments. I think all other is self explained, if you
  306. look in »MathCharDef«. You can use more then one symbol font. Put the name
  307. of the second symbol font after the definitions with the first and do then the
  308. definitions with the second symbol font and so on.
  309.  
  310. A. Build in functions
  311.  
  312. If a function have more then one argument, then you must separate the
  313. arguments by the character #.
  314. VAR,  VAR1  and  VAR2  represent cells or ranges.  CELL, CELL1, CELL2,
  315. CEL1, CEL2, CEL3 must be a cell or variable, RANGE,  RAN1, RAN2 must be a
  316. range.  EXPRESSION, EXPR1,  EXPR2,  EXP1,  EXP2 can be every calculable
  317. expression. BOOL can be every boolean expression (Value: 0 or  1, e.g.
  318. comparisons, boolean functions). TEXT, TXT1, TXT2  can be every text formula.
  319. See also subitmens of menu Calculate. I hope the following is translated correct.
  320. ABS(EXPRESSION)    : Make EXPRESSION positive
  321. ACH(EXPRESSION)    : Area cosinus of EXPRESSION
  322. ACS(EXPRESSION)    : Arcuscosinus of EXPRESSION in radiant
  323. AGL(CELL#VAR#...)  : Number of arguments equal to CELL
  324. AGR(CELL#VAR#...)  : Number of arguments larger than CELL
  325. AKL(CELL#VAR#...)  : Number of arguments smaller than CELL
  326. ANL(VAR1#VAR2#...) : Number of not empty + not text cells
  327. ANN(VAR1#VAR2#...) : Number of arguments unequal zero
  328. ANN(CEL1#CEL2#CEL3): Calculates amount of annuity(payment,future Value,rate of interest)
  329. ANW(CELL#VAR#...)  : Calculates net value of VAR with rate of interest CELL
  330. AQV(BOOL1#BOOL2)   : boolean aquivalence of BOOL1, BOOL2
  331. ASA(RAN1#RAN2)     : Extern deviation of values in RAN1 with errors in RAN2
  332. ASC(TEXT)          : Results ASCII-Code of first character of TEXT
  333. ASH(EXPRESSION)    : Area sinus of EXPRESSION
  334. ASN(EXPRESSION)    : Arcussinus of EXPRESSION in radiant
  335. ATH(EXPRESSION)    : Area tangens of EXPRESSION
  336. ATN(EXPRESSION)    : Arcustangens of EXPRESSION in radiant
  337. AWT(CEL1#CEL2#CEL3): Calc. actual value (instalment,rate of interest, periods)
  338. BWT(CEL1#CEL2#CEL3): Calc cash value (principal,rate of interest,periods)
  339. COS(EXPRESSION)    : Cosinus of EXPRESSION, EXPRESSION in radiant
  340. CSH(EXPRESSION)    : Cosinus hyperbolicus of EXPRESSION
  341. DAD(VAR1#VAR2#...) : 
  342. DAM(VAR1#VAR2#...) : 
  343. DAT(EXP1#EXP2#EXP3): Date from year,month,day
  344. DON(VAR1#VAR2#...) : Average without zero
  345. DST(VAR1#VAR2#...) : Average
  346. $DTT(EXPR1#EXPR2)
  347. $DTT(EXPR1)        : Date from value EXPR1 in format EXPR2
  348. $EFG(TXT1#EXP#TXT2): Insert TXT2 at EXP in TXT1
  349. ERG(TXT1#TXT2)     : Cell get prefix TXT1 and suffix TXT2
  350. $ERS(TXT1#EXP1#EXP2#TXT2) Replace from EXP1 EXP2 char. in TXT1 by TXT2
  351. EWT(CEL1#CEL2#CEL3): Calc. final value (principal,rate of interest,periods)
  352. EXP(EXPRESSION)    : e^EXPRESSION
  353. FAK(EXPRESSION)    : Faculty of EXPRESSION
  354. FLR(TEXT)          : Output error text TEXT in cell
  355. $FLR(TEXT)         : Output error text TEXT in cell
  356. FMT(EXP1#EXP2#EXP3#TXT1#TXT2): Cell get format EXP1, with
  357. FMT(EXP1#EXP2#EXP3)  decimals EXP2 in colour EXP3 and prefix
  358. FMT(EXP1#EXP2)       TXT1 and suffix TXT2
  359. FMT(EXP1)
  360. $FMT(EXP1)         : Cell get format EXP1
  361. FND(TXT1#EXP#TXT2) : Position of TXT2 in TXT1 from EXP
  362. FNG(TXT1#EXP#TXT2) : Like FND(), not case sensitive
  363. FRB(EXPRESSION)    : Cell get colour EXPRESSION
  364. $FRB(EXPRESSION)   : Cell get colour EXPRESSION
  365. FST(EXPR1#EXPR2)   : Truncate EXPR1, EXPR2 decimals
  366. FST(EXPRESSION)    : Truncate all decimals of EXPRESSION
  367. GAZ(EXPRESSION)    : Results the largest integer <= EXPRESSION
  368. GDA(CEL1#CEL2#CEL3): Calc. degr. Depreciation(costs,rate,periods)
  369. GMT(RAN1#RAN2)     : weighted average of values in RAN1 with errors in RAN2
  370. $GRS(TEXT)         : Make TEXT uppercase
  371. GWT(CELL1#CELL2)   : G=P*100/p; CELL1=P; CELL2=p
  372. GZR(EXPRESSION)    : degrees to radiant
  373. HTE()              : todays date
  374. HWT(VAR1#VAR2#...) : Maximum value of the arguments
  375. IDT(TXT1#TXT2)     : Compares TXT1 with TXT2, TRUE or FALSE
  376. IDX(RAN#EXP1#EXP2) : Value of cell with coordinates EXP1,EXP2 in RAN
  377. $IDX(RAN#EXP1#EXP2): Text of cell with coordinates EXP1,EXP2 in RAN
  378. ILR(CELL)          : 1 if cell (not variable!) CELL empty, else 0
  379. INV(CELL)          : 1 if cell (not variable!) CELL »NA!«, else 0
  380. ISA(RANGE)         : Internal deviation with error in RANGE
  381. JAR(EXPRESSION)    : Year from Date EXPRESSION
  382. JTR(CEL1#CEL2#CEL3): Calc. annual discharge rate(credit,rate of interest,currency)
  383. $KLN(TEXT)         : Make TEXT lowercase
  384. $KPS(TXT1#EXP#TXT2): Copy TXT2 to position EXP in TXT1
  385. LFZ(CEL1#CEL2#CEL3): Calc. currency(act. value,future value,rate of interest)
  386. LGB(EXPR1#EXPR2)   : Logarithm of EXPR2 with base EXPR1
  387. LGN(EXPRESSION)    : Logarithmus naturales (log e EXPRESSION)
  388. LIA(CEL1#CEL2#CEL3): Calc. lin. depreciation(costs,rate,periods)
  389. LNG(TEXT)          : Length of TEXT
  390. $LNK(TXT#EXP)      : Results the first EXP characters of TXT
  391. LOG(EXPRESSION)    : Decadic Logarithm (log 10 EXPRESSION)
  392. $LSN(TXT#EXP1#EXP2): Deletes from EXP1 EXP2 characters in TXT
  393. MED(VAR1#VAR2#...) : Median of arguments
  394. MIN(EXPRESSION)    : Minute from time EXPRESSION
  395. MIT(VAR1#VAR2#...) : Average of maximum and minimum of arguments
  396. MON(EXPRESSION)    : Month from date EXPRESSION
  397. NIT(BOOL)          : Boolean complement of BOOL
  398. NUN()              : Now (a time)
  399. NVB()              : »NA!«
  400. ODR(BOOL1#BOOL2)   : Boolean or of BOOL1, BOOL2
  401. PKT(VAR1#VAR2#...) : Product of arguments
  402. PSZ(CELL1#CELL2)   : p=P*100/G; CELL1=P; CELL2=G
  403. PWT(CELL1#CELL2)   : P=G*p/100; CELL1=G; CELL2=p
  404. QSM(EXPRESSION)    : Calc. cross sum of EXPRESSION
  405. QWZ(EXPRESSION)    : squareroot of EXPRESSION
  406. $RCT(TXT#EXP)      : Results the last EXP characters of TXT
  407. RGZ(EXPR1#EXPR2)   : Rounds EXPR1 to EXPR2 decimals
  408. RGZ(EXPRESSION)    : Rounds EXPRESSION
  409. RNG(CELL#VAR#...)  : Rang of cell in arguments
  410. RST(EXPR1#EXPR2)   : Modulo
  411. RZG(EXPRESSION)    : Radiant to  degrees
  412. SEK(EXPRESSION)    : Seconds from time EXPRESSION
  413. SGL(CELL#VAR#...)  : Number of the first argument equal to CELL
  414. SGR(CELL#VAR#...)  : Number of the first argument larger than CELL
  415. SIN(EXPRESSION)    : Sinus of EXPRESSION, EXPRESSION in radiant
  416. SKL(CELL#VAR#...)  : Number of the first argument smaller than CELL
  417. SLN(VAR)           : Set decimals in cell format
  418. SNH(EXPRESSION)    : Sinus hyperbolicus of EXPRESSION
  419. STA(VAR1#VAR2#...) : Standard deviation with n-1
  420. STD(EXPRESSION)    : Hour of time EXPRESSION
  421. STL(EXPRESSION)    : Cell get style EXPRESSION
  422. $STL(EXPRESSION)   : Cell get style EXPRESSION
  423. STN(VAR1#VAR2#...) : Standard deviation with n
  424. SUM(VAR1#VAR2#...) : Sum of arguments.
  425. SVS(EXP1#RAN#EXP2) : Value of cell EXP2 on the right of EXP1 in RAN
  426. $SVS(EXP1#RAN#EXP2): Text ofr cell EXP2 on the right of EXP1 in RAN
  427. TAG(EXPRESSION)    : Day of date EXPRESSION
  428. TAN(EXPRESSION)    : Tangens of EXPRESSION, EXPRESSION in radiant
  429. $TIL(TXT#EXP1#EXP2): Results from EXP1 EXP2 characters in TXT
  430. TNH(EXPRESSION)    : Tangens hyperbolicus of EXPRESSION
  431. TWT(VAR1#VAR2#...) : Minimum value of the arguments
  432. TZZ(TEXT#EXPR)
  433. TZZ(TEXT)          : Number from TEXT in base EXPR
  434. UND(BOOL1#BOOL2)   : Boolean and of BOOL1, BOOL2
  435. UZT(EXP1#EXP2#EXP3): Time (hour,minute,second)
  436. VAR(VAR1#VAR2#...) : Varianz of arguments with n-1
  437. VRN(VAR1#VAR2#...) : Varianz of arguments with n
  438. VWS(EXP#RAN1#RAN2) : Value of cell at position EXP in RAN1 in RAN2
  439. $VWS(EXP#RAN1#RAN2): Text of cell at position EXP in RAN1 in RAN2
  440. VZN(EXPRESSION)    : Results sign of EXPRESSION as -1,0,1
  441. WAL(CELL#VAR#...)  : Value of the argument with the number in CELL
  442. $WDH(TXT#EXP)      : EXP times TXT
  443. WNN(BOOL#EXPR1#EXPR2): If BOOL true then EXPR1 else EXPR2
  444. $WNN(BOOL#TXT1#TXT2): if BOOL true, then TXT1 else TXT2
  445. WTG(EXPRESSION)    : Weekday from date EXPRESSION
  446. XOR(BOOL1#BOOL2)   : Boolean exclusive or of BOOL1, BOOL2
  447. $ZCN(EXPRESSION)   : Results character with ASCII-Code EXPRESSION
  448. ZFB(EXPRESSION)    : Results Randomnumber between 0 and EXPRESSION
  449. ZFL()              : Results Randomnumber between 0 and 1
  450. ZSS(CEL1#CEL2#CEL3): Calc. rate of interest(future value,actual value,periods)
  451. $ZTT(EXPR1#EXPR2)
  452. $ZTT(EXPR1)        : Time from value EXPR1 in format EXPR2
  453. ZVS(EXP1#RAN#EXP2) : Value of the cell EXP2 below EXP1 in RAN
  454. $ZVS(EXP1#RAN#EXP2): Text of the cell EXP2 below EXP1 in RAN
  455. ZWN(%/$#EXPRESSION): Variable %/$ get value EXPRESSION
  456. $ZWN(%/$#TEXT)     : Variable %/$ get text TEXT
  457. ZWT(CEL1#CEL2#CEL3): Calc. Future Value(instalment,rate of interest,periods)
  458. $ZZT(EXP1#EXP2#EXP3)
  459. $ZZT(EXP1#EXP2)    : Make text (Number,decimals,base)
  460.  
  461. B. Important Hints
  462.  
  463. Most Requesters are asynchrone. The gadget between »OK« and »Cancel« do the
  464. same as »OK«, but do not close the requester. The action works on the current
  465. worksheet, not on the worksheet which was current when you've  opened the
  466. requester. The range in the gadget »range« is used, not the range selected in
  467. the worksheet.
  468.  
  469. Everything you do in »managers« have immediatly effects in the working of
  470. StarAm Plan. There is no possibility to cancel. Managers are not requesters!
  471.  
  472. The function manager only contains user defined functions! The build in
  473. functions are in the menu »Calculate«.
  474.  
  475. If you use password protection of cells, you should note, that the passwords
  476. and the protected cells aren't saved encrypted. You must save the hole
  477. worksheet encrypted. You need XPK with cryptography librarys to encrypt a
  478. worksheet.
  479.  
  480. The ranges of range names, which are linked with the cells, mustn't overlap.
  481.  
  482. You mustn't load two or more projects which contain the same worksheet at the
  483. same time.
  484.  
  485. The error "Ref. old!" means that it could be that the references in the
  486. formular aren't correct any more. If the references are correct then
  487. recalculate the worksheet.
  488.  
  489. Cells are always calculated in the correct order. But a chain of cells, which
  490. are linked with references to uncalculated cells, may only contains 10 cells
  491. and using brackets in the cells can reduce this limit to only one cell in the
  492. chain (i.e. no linking!).
  493.  
  494. StarAm Plan uses doubleprecision floating point numbers. This has two effects:
  495. 1. These numbers have left and right of the decimalpoint together 16 decimals.
  496.    This means if a number is 1236682.134733647 and you select as cellformat
  497.    round to 16 then, right the last number, 7 WRONG numbers occur. You mustn't
  498.    select a rounding of more then 16 minus number of decimals left of the
  499.    decimalpoint.
  500. 2. Calculating with floating point numbers isn't exact (a problem of ALL
  501.    personal computers, not only of StarAm Plan!). After a simple addition the
  502.    last decimal might be wrong. By many operations this can produce an
  503.    absolutely wrong result. Perhaps, rounding of intermediate results might
  504.    help. Usually there aren't any problems, nevertheless: DO NEVER TRUST
  505.    BLINDLY A RESULT!
  506.    
  507. The routine of linear (etc.) regression is only mathematically correct, if the
  508. errors of the x-values are much smaller than the errors of the y-values.
  509. You must set the errors of the y-values or in case of linear regression the
  510. errors must be equal or in case of exp. or pow. regression the relative errors
  511. must be equal to get correct results.
  512.